India Pakistan

Cricket World Cup: One billion fans tune in to see India thump Pakistan
Jubilant fans have spilled out onto India’s streets and let off firecrackers after the national team defeated bitter rivals Pakistan in their opening...

1